.landing-ui-field-switch .landing-ui-field-input {
	border: none;
}

.landing-ui-panel-content-footer .landing-ui-field-switch {
	margin-bottom: 0;
}

.landing-ui-field-switch .landing-ui-field-header {
	display: none;
}

.landing-ui-field-switch-label {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	margin-bottom: 0;
	color: #828B95;
	cursor: pointer;
	-webkit-transition: opacity 200ms ease;
	-o-transition: opacity 200ms ease;
	transition: opacity 200ms ease;
}

.landing-ui-field-switch-label:hover {
	opacity: .9;
}

.landing-ui-field-switch-slider {
	position: relative;
	width: 56px;
	height: 26px;
	margin-left: 10px;
	border: 1px solid #c4cace;
	border-radius: 100px;
	-webkit-transition: background-color 200ms ease;
	-o-transition: background-color 200ms ease;
	transition: background-color 200ms ease;
}

.landing-ui-field-switch-slider::before {
	position: absolute;
	content: "";
	width: 20px;
	height: 20px;
	border-radius: 100px;
	left: 2px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	        transform: translateY(-50%);
	background-color: #c4cace;
	-webkit-transition: 200ms;
	-o-transition: 200ms;
	transition: 200ms;
}

.landing-ui-field-switch-checkbox {
	display: none;
}

.landing-ui-field-switch-checkbox:checked + .landing-ui-field-switch-slider {
	background-color: #7bd500;
	border-color: #7bd500;
}

.landing-ui-field-switch-checkbox:checked + .landing-ui-field-switch-slider:before {
	background-color: #ffffff;
	-webkit-transform: translateX(30px) translateY(-50%);
	-ms-transform: translateX(30px) translateY(-50%);
	transform: translateX(30px) translateY(-50%);
}